home *** CD-ROM | disk | FTP | other *** search
- ;
- ; This script will patch Ami-Back v2.0e and turn it into
- ; v2.0f.1.
- ;
- ; This file is to be used by REGISTERED owners of AmiBack.
- ;
- ; Copyright 1990-92 Moonlighter Software Development, Inc.
- ; written by Gary Holland
- ;
- echo ""
- echo " ** This script will Patch Ami-Back v2.0e/v2.0f **"
- echo ""
- echo "Copyright 1990-92 Moonlighter Software Development, Inc."
- echo ""
-
- ;
- ; See if we have everything!
- ;
- echo "Check Ami-Back Disk..."
- echo ""
-
- if EXISTS Ami-Back:Ami-Back2.0/Ami-Back20
- echo "found Ami-Back20."
- else
- echo ""
- echo "Couldn't find Ami-Back20"
- echo ""
- skip thats_all
- endif
-
- if EXISTS Ami-Back:Ami-Back1.3/Ami-Back13
- echo "found Ami-Back13."
- else
- echo ""
- echo "Couldn't find Ami-Back13"
- echo ""
- skip thats_all
- endif
-
- if EXISTS Ami-Back:README
- echo "found README."
- else
- echo ""
- echo "Couldn't find README"
- echo ""
- skip thats_all
- endif
-
- if EXISTS "Ami-Back:Install Ami-Back"
- echo "found Install Ami-Back"
- else
- echo ""
- echo "Couldn't find Install Ami-Back"
- echo ""
- skip thats_all
- endif
- echo "done."
- echo ""
-
- list >t:ab Ami-Back:Ami-Back2.0/Ami-Back20
- ;
- ; v2.0e
- search >nil: t:ab 223784
-
- if WARN
- ;
- ; check to see if v2.0f
- ;
- search >nil: t:ab 223952
-
- if WARN
-
- echo "You do not have the correct version of Ami-Back Installed."
- skip thats_all
-
- else
- ;
- ; Patching v2.0f
- ;
- ; Patch WB 2.0 version
- echo "Getting Ami-Back20..."
- copy >nil: Ami-Back:ami-back2.0/ami-back20 ram:tmp_file
-
- echo "Patching Ami-Back20f..."
- lpatch -oAmi-Back20f -pab20_f_to_f1.pch tmp_file
-
- echo "Storing Ami-Back20..."
- copy >nil: Ami-Back20f ami-back:ami-back2.0/ami-back20
-
- echo "Deleting temp files..."
- delete >nil: ami-back20f
- delete >nil: tmp_file
- echo "Completed patching Ami-Back20"
- ;
- ; Patch WB 1.3 versoin
- echo ""
- echo "Getting Ami-Back13..."
- copy >nil: Ami-Back:ami-back1.3/ami-back13 ram:tmp_file
-
- echo "Patching Ami-Back13f..."
- lpatch -oAmi-Back13f -pab13_f_to_f1.pch tmp_file
-
- echo "Storing Ami-Back13..."
- copy >nil: Ami-Back13f ami-back:ami-back1.3/ami-back13
-
- echo "Deleting temp files..."
- delete >nil: ami-back13f
- delete >nil: tmp_file
- echo "Completed patching Ami-Back13"
- ;
- ; Patch README
- echo ""
- echo "Getting README..."
- copy >nil: Ami-Back:README ram:tmp_file
-
- echo "Patching READMEf..."
- lpatch -oREADMEf -pABREADME_f_to_f1.pch tmp_file
-
- echo "Storing README..."
- copy >nil: READMEf ami-back:README
-
- echo "Deleting temp files..."
- delete >nil: READMEf
- delete >nil: tmp_file
- echo "Completed patching README"
- ;
- ; Patch Installer Script
- echo ""
- echo "Getting Install Ami-Back script..."
- copy >nil: "Ami-Back:Install Ami-Back" ram:tmp_file
-
- echo "Patching Install Ami-Backf..."
- lpatch -oInstall_Ami-Backf -pABInstall_f_to_f1.pch tmp_file
-
- echo "Storing Install Ami-Back..."
- copy >nil: Install_Ami-Backf "ami-back:Install Ami-Back"
-
- echo "Deleting temp files..."
- delete >nil: Install_Ami-Backf
- delete >nil: tmp_file
- echo "Completed patching Install Ami-Back"
- endif
- else
- ;
- ; Patching v2.0e
- ;
- ; Patch WB 2.0 version
- echo "Getting Ami-Back20..."
- copy >nil: Ami-Back:ami-back2.0/ami-back20 ram:tmp_file
-
- echo "Patching Ami-Back20e..."
- lpatch -oAmi-Back20f -pab20_e_to_f.pch tmp_file
-
- echo "Patching Ami-Back20f..."
- lpatch -oAmi-Back20f1 -pab20_f_to_f1.pch Ami-Back20f
-
- echo "Storing Ami-Back20..."
- copy >nil: Ami-Back20f1 ami-back:ami-back2.0/ami-back20
-
- echo "Deleting temp files..."
- delete >nil: ami-back20f
- delete >nil: ami-back20f1
- delete >nil: tmp_file
- echo "Completed patching Ami-Back20"
- ;
- ; Patch WB 1.3 versoin
- echo ""
- echo "Getting Ami-Back13..."
- copy >nil: Ami-Back:ami-back1.3/ami-back13 ram:tmp_file
-
- echo "Patching Ami-Back13e..."
- lpatch -oAmi-Back13f -pab13_e_to_f.pch tmp_file
-
- echo "Patching Ami-Back13f..."
- lpatch -oAmi-Back13f1 -pab13_f_to_f1.pch Ami-Back13f
-
- echo "Storing Ami-Back13..."
- copy >nil: Ami-Back13f1 ami-back:ami-back1.3/ami-back13
-
- echo "Deleting temp files..."
- delete >nil: ami-back13f
- delete >nil: ami-back13f1
- delete >nil: tmp_file
- echo "Completed patching Ami-Back13"
- ;
- ; Patch README
- echo ""
- echo "Getting README..."
- copy >nil: Ami-Back:README ram:tmp_file
-
- echo "Patching READMEe..."
- lpatch -oREADMEf -pABREADME_e_to_f.pch tmp_file
-
- echo "Patching READMEf..."
- lpatch -oREADMEf1 -pABREADME_f_to_f1.pch READMEf
-
- echo "Storing README..."
- copy >nil: READMEf1 ami-back:README
-
- echo "Deleting temp files..."
- delete >nil: READMEf
- delete >nil: READMEf1
- delete >nil: tmp_file
- echo "Completed patching README"
- ;
- ; Patch Installer Script
- echo ""
- echo "Getting Install Ami-Back script..."
- copy >nil: "Ami-Back:Install Ami-Back" ram:tmp_file
-
- echo "Patching Install Ami-Backe..."
- lpatch -oInstall_Ami-Backf -pABInstall_e_to_f.pch tmp_file
-
- echo "Patching Install Ami-Backf..."
- lpatch -oInstall_Ami-Backf1 -pABInstall_f_to_f1.pch Install_Ami-Backf
-
- echo "Storing Install Ami-Back..."
- copy >nil: Install_Ami-Backf1 "ami-back:Install Ami-Back"
-
- echo "Deleting temp files..."
- delete >nil: Install_Ami-Backf
- delete >nil: Install_Ami-Backf1
- delete >nil: tmp_file
- echo "Completed patching Install Ami-Back"
- endif
-
- ;
- ; End it all
- LAB thats_all
- echo ""
- echo "..Thats All.."
- delete >nil: t:ab
-